<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // var data1 = Math.random();
        // console.log(data1)

        // var data2 = Math.round(10.4);
        // var data3 = Math.round(10.5);
        // var data4 = Math.round(10.499);
        // console.log(data2,data3,data4); // 10  11  10 

        // var data2 = Math.round(-10.4); // -10
        // var data3 = Math.round(-10.5);
        // var data4 = Math.round(-10.6);
        // console.log(data2,data3,data4); //-10 -10 -11
        // // 四舍五入  大于等于五进一位 小于五退一位
        // // 舍 数轴上向负方向靠近
        // // 入 往正方向靠近 
        // // -10.4  -11     0.6  6>5   往正方向靠近   -10
        // // -10.5  -11     0.5  5>=5  往正方向靠近   -10
        // // -10.6  -11     0.4  4<5   往负方向靠近   -11


        // var data5 = Math.ceil(10.5); // 比10.5大的最小整数  11
        // var data6 = Math.floor(10.5); // 比10.5小的最大整数  10

        // console.log(data5,data6)
         

        // 剪刀石头布 
        // 0 剪刀  1 石头 2 布
        // 两个角色  用户  和 电脑  
        // 让用户输入剪刀石头布 输入 0 1 2 任意一个 
        // 电脑随机剪刀石头布   0~2

        // 输 赢 平局 三种结局 

        // 平局 用户输入的 等于 电脑 随机的  
        // 赢   用户出  0 &&电脑 2 ||  用户  1  &&电脑 0 || 用户 2 && 电脑 1 
        // 除了上面就是输的 

        // var user = parseInt(prompt('请输入剪刀 0石头1布2',0));
        // var computer = Math.floor(Math.random()*3);

        // if(  user===0 && computer==2 ||  user===1  &&computer==0 || user===2  &&computer==1 ){
        //     alert('恭喜赢了');
        // }
        // else if(user == computer){
        //     alert('不要走决战到天亮');
        // }
        // else{
        //     alert('再接再厉');
        // }
        // console.log(`用户出的是${user}电脑出的是${computer}`)


        // 1-33
        // 1-16 
        
        

        // var redball = [];
        // for(var i=0;i<6;i++){
        //     var rednumber = Math.floor(Math.random()*33+1);
        //     if(redball.indexOf(rednumber) == -1){
        //         redball.push(rednumber);
        //     }else{
        //         i--;
        //     }
        // }
        // redball.sort(function(a,b){return a-b})
        // var bluenumber = Math.floor(Math.random()*16+1);
        // redball.push(bluenumber);

        // console.log(redball);


        // console.log(Math.abs(-10)); // 10
        // console.log(Math.abs(10))// 10

        // console.log(Math.pow(3,2))// 3**2
        // console.log(Math.sqrt(9)) // 9开根号

        // console.log(Math.max(1,5,7,13,9,8)); // 13
        // console.log(Math.min(1,5,7,13,9,8)); //1 

        // console.log(Math.max([1,5,7,13,9,8])); //NaN 不支持直接把数组放到max 和min中
        // console.log(Math.min([1,5,7,13,9,8])); //NaN 
        // console.log(Math.max(...[1,5,7,13,9,8])); // 解决上面的问题用 展开符号就解决了
        // console.log(Math.min(...[1,5,7,13,9,8]));

        console.log(Math.PI) //求元的周长和面积 直接拿过来用 
    </script>
</body>
</html>